Skip to content

[CI][deps] Switch from devbox to mise and from docker to ko. Bump go to 1.26.4#1082

Merged
AshleyDumaine merged 2 commits into
mainfrom
mise-ko-go
Jun 22, 2026
Merged

[CI][deps] Switch from devbox to mise and from docker to ko. Bump go to 1.26.4#1082
AshleyDumaine merged 2 commits into
mainfrom
mise-ko-go

Conversation

@AshleyDumaine

Copy link
Copy Markdown
Contributor

What this PR does / why we need it:
This switches a couple things for the development workflow:

  • Use Mise instead of devbox for ease of use and so we don't have to worry about Nix / Nix packages being out of date.
  • Switch from Docker to ko. It's way faster and gets rid of the need for a Dockerfile (which we've historically had to bump the go version for alongside go.mod).

Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #

Special notes for your reviewer: While I was at it I bumped go since it was a 1-line change but I'm fine kicking that out of this PR.

TODOs:

  • squashed commits
  • includes documentation
  • adds unit tests
  • adds or updates e2e tests

@github-actions github-actions Bot added dependencies Pull requests that update a dependency file repo-ci-improvement labels Jun 18, 2026
@codecov

codecov Bot commented Jun 22, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 69.23%. Comparing base (dc240b0) to head (113c3ae).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1082   +/-   ##
=======================================
  Coverage   69.23%   69.23%           
=======================================
  Files          71       71           
  Lines        6566     6566           
=======================================
  Hits         4546     4546           
  Misses       1725     1725           
  Partials      295      295           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@AshleyDumaine AshleyDumaine enabled auto-merge (squash) June 22, 2026 21:01
@AshleyDumaine AshleyDumaine disabled auto-merge June 22, 2026 21:04
@AshleyDumaine AshleyDumaine merged commit ac495fb into main Jun 22, 2026
12 of 14 checks passed
@AshleyDumaine AshleyDumaine deleted the mise-ko-go branch June 22, 2026 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file repo-ci-improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants